
.tb-pdf { background-image:url(../images/icons/files.gif ) !important;  background-position: 0 -195px !important; }
.tb-pdfuser { width:16px; height:16px; background-image:url(../images/icons/acrobatuser.png ) !important;}
.tb-doc { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -65px !important; }
.tb-html { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -49px !important; }
.tb-jpg { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -112px !important; }
.tb-png { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -112px !important; }
.tb-ppt { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -96px !important; }
.tb-wmv { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -162px !important; }
.tb-wav { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -145px !important; }
.tb-xls { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -80px !important; }
.tb-txt { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -49px !important; }
.tb-xxx { background-image:url(../images/icons/files.gif ) !important; background-position: 0 -1px !important; }
.tb-download { background-image:url(../images/icons/download.gif ) !important;}

/* Tipo de letra igual a los titulos del Ext*/
.font-title {           /*TODO x-panel-header */
    color       : #15428B;
    font-weight : bold;
    font-size   : 11px;
}







.tree-node-estado-0 span {
    font-style:  italic;
    color: Gray !important;
}

.tab-principal span{
    color: green !important;
}

.labeltiny .x-form-item-label{
    font-size: 10px;
}

.x-table-layout-ct {
    background-color: #DFE8F6;
    border-left: 1px solid #99BBE8 !important;
}

.x-table-layout-cell {
    background-color: white;
}

.table-style td {
    font-size: 10px;
    border-right: 1px solid #99BBE8;
    border-bottom: 1px solid #99BBE8;
}

.table-style-title {
    background-color: #EFF0F2;
    text-align: center;
    padding: 0px 3px 0px 3px;
}

.table-style-title .x-panel-body {
    background-color: #EFF0F2;
}

.table-style-label .x-panel-body {
    background-color: #DFE8F6;
}

.x-table-layout-ct .x-form-text {
    height: 18px;
    /*background: none ;*/
    border: 0px solid white;
}

.x-table-layout-ct .x-form-trigger {
    height: 17px;
    border-left: 1px solid #B5B8C8;
}








.x-form-check-group .x-column-inner {
    background-color: transparent;
    border: 1px solid #B5B8C8;
    padding-left: 4px;
}

.x-grid3-hd-row td { font-weight:bold; }

.x-toolbar .x-btn .x-btn-left{background-image:url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 0;}
.x-toolbar .x-btn .x-btn-right{background-image:url(../images/default/toolbar/tb-btn-sprite.gif) no-repeat 0 -21px;}
.x-toolbar .x-btn .x-btn-center{background-image:url(../images/default/toolbar/tb-btn-sprite.gif) repeat-x 0 -42px;}

.x-toolbar .x-btn-over .x-btn-left{background-image:url(../images/default/toolbar/tb-btn-sprite-over.gif) no-repeat 0 0;}
.x-toolbar .x-btn-over .x-btn-right{background-image:url(../images/default/toolbar/tb-btn-sprite-over.gif) no-repeat 0 -21px;}
.x-toolbar .x-btn-over .x-btn-center{background-image:url(../images/default/toolbar/tb-btn-sprite-over.gif) repeat-x 0 -42px;}

table.flat { border:1pt solid #bbb; border-collapse:collapse; font-size:10pt; }
table.flat td, table.flat th { border:1pt solid #ccc; border-collapse:collapse; padding:3px; }
table.flat th { background-color: #F2F2F2; white-space: nowrap; /*width: 10%;*/ }


td.x-grid3-cell-icon div.x-grid3-cell-inner{
    padding: 1px !important;
}

td.x-grid3-cell-icon div.x-grid3-cell-inner a{
    width: 16px;
    height: 16px;
    display: block;
}

td.x-grid3-cell-icon div.x-grid3-cell-inner a:visited{
    color: black;
}

td.x-grid3-cell-icon div.x-grid3-cell-inner a span{
    position:relative;
    top:-3px;
}

.right { text-align: right; }
.center { text-align: center; }


.grid-row-REGISTRADO table { color: red; }
.grid-row-IS table { color: green; }


.grid-row-red table { color: red; }
.grid-row-green table { color: green; }

.grid-activo { background: transparent url(../images/icons/activo.png) no-repeat;  }
.grid-inactivo { background: transparent url(../images/icons/inactivo.png) no-repeat; }


/* Seleccionar filas haciendo click en una celda */
.select-check-row, .select-check-row-on {width:100%;height:18px;background-position:2px 2px;background-repeat:no-repeat;background-color:transparent;background-image:url(../images/default/grid/row-check-sprite.gif);}
.select-check-row-on {background-position:-23px 2px;}

.x-layout-split { background-color: #C9DBF2 !important; }
.x-fieldset{padding:2px;}
.x-fieldset legend{margin-left: 10px;}
.ext-ie .x-fieldset{ padding-top: 2px; padding-bottom:2px;}
.ext-ie .x-fieldset legend{margin-bottom:0px;}

.icon-expand-all { background-image: url(../images/default/tree/expand-all.gif) !important; }
.icon-collapse-all { background-image: url(../images/default/tree/collapse-all.gif) !important; }

.x-btn-with-menu .x-btn-center em {background:none;}
.x-btn-text-icon .x-btn-with-menu .x-btn-center em {background:none;}
.x-toolbar .x-btn-with-menu .x-btn-center em { padding-right:0px; }

